Skip to content

feat(storage): telic purge-run and gc (phase 5) - #11

Open
Dukeabaddon wants to merge 1 commit into
mainfrom
feat/production-phase-5-storage
Open

feat(storage): telic purge-run and gc (phase 5)#11
Dukeabaddon wants to merge 1 commit into
mainfrom
feat/production-phase-5-storage

Conversation

@Dukeabaddon

Copy link
Copy Markdown
Owner

Summary

  • Add telic purge-run RUN_ID to delete a run's ledger rows and unreferenced blob bodies
  • Add telic gc with --dry-run to list or remove orphan content-store blobs
  • Extend SqliteLedger with purgeRun and collectOrphanBlobs; document commands in docs/API.md

Test plan

  • npm test
  • npm run adapters:validate
  • npm run format:check
  • telic purge-run --help / telic gc --help via CLI usage
  • CLI + ledger tests with TELIC_STATE_DIR

Enable per-run deletion and orphan blob cleanup with dry-run support for gc, closing phase 5 storage lifecycle work.
@Dukeabaddon Dukeabaddon mentioned this pull request Aug 12, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant